Water hydrant - Français Anglais Dictionnaire